﻿<script type="text/javascript" src="prototype.js"></script>
<script language="javascript" >
function update_busca(chave, valor, tipo_busca){
	new Ajax.Updater('Formulario','efetua_busca.php',
		{
			parameters: {chave: chave, valor: valor, tipo_busca: tipo_busca},
			method: 'get'
		}) ;
}
function CarregarCliente(tipo_busca)
{	
	var cpf = document.getElementById("busca_cpf").value
	var rg = document.getElementById("busca_rg").value;
	var nome = document.getElementById("busca_nome").value;
	
	if(cpf){
		update_busca('cpf', cpf, tipo_busca);
	}else if(rg){
		update_busca('rg', rg, tipo_busca);
	}else if(nome){
		update_busca('nome', nome, tipo_busca);
	}
}
function novaBusca(tipo_busca){
	update_busca('opcao_menu_lateral', tipo_busca, tipo_busca);
}
function verDados(){
	
	var cpf = document.getElementById('select_encontrados').value;
	var tipo_busca = document.getElementById('tipo_busca').value;
	
	if(cpf){
		update_busca("cpf", cpf, tipo_busca);
	}else{
		CarregarCliente(tipo_busca);
	}
}
function salvarAlteracoes(){
	var nome = document.getElementById("nome").value;
	
	var conf = confirm("Deseja salvar as alterações feitas\n em cliente " + nome + "?");
	if(conf){

		var data_nasc = document.getElementById('data_nasc').value;
		var estado_civil = document.getElementById('estado_civil').value;
		var habilitacao = document.getElementById('habilitacao').value;
		var cpf = document.getElementById('cpf').value;
		var rg = document.getElementById('rg').value;
		var data_exp = document.getElementById('data_exp').value;
		var ddd = document.getElementById('ddd').value;
		var telefone = document.getElementById('telefone').value;
		var estado = document.getElementById('estado').value;
		var cidade = document.getElementById('cidade').value;
		var cep = document.getElementById('cep').value;
		var bairro = document.getElementById('bairro').value;
		var endereco = document.getElementById('endereco').value;
		
		new Ajax.Updater('Formulario','salva_alteracao.php',
			{
				parameters: { 
					nome: nome,
					data_nasc: data_nasc,
					estado_civil: estado_civil,
					habilitacao: habilitacao,
					cpf:cpf,
					rg: rg,
					data_exp: data_exp,
					ddd: ddd,
					telefone: telefone,
					estado: estado,
					cidade: cidade,
					cep: cep,
					bairro: bairro,
					endereco: endereco
				},
				method: 'post'
			});
		alert("<?php if(isset($erroSalva)){ echo $erroSalva; } else{ echo "Alteracao feita com sucesso!"; }?>");

	}
}
function removerCliente(){
	var nome = document.getElementById("nome").value;
	var cpf = document.getElementById("cpf").value;
	
	var conf = confirm("Deseja remover clientes " + nome + "?");
	if(conf){
		new Ajax.Updater('Formulario','efetua_remocao.php',
			{
				parameters: { 
					nome: nome,
					cpf:cpf
				},
				method: 'post'
			});
	}
}

</script>
<?php
//funcoes para acesso restrito da pagina
$MM_authorizedUsers = "0,2";
require_once "../acessos/acesso.php";

$str_botoes = '';
switch($opcao_menu_lateral){
	case 'busca_varios':
		$str_botoes = '
			<input name="ver_dados" type="submit" id="ver_dados" value="Ver Dados" onclick="verDados(); return false;"/>
			&emsp;
			<input name="nova_busca" type="submit" id="nova_busca" value="Efetuar Nova Busca" onclick="novaBusca($tipo_busca); return false;"/>';
		break;
	case 'encontrado':
		$str_botoes = '
			<input name="salvar" type="submit" id="salvar" value="Salvar" onclick="salvarAlteracoes(); return false;"/>
			&emsp;
			<input name="remover" type="submit" id="remover" value="Remover cliente" onclick="removerCliente()"/>
			&emsp;
			<input name="procurar" type="submit" id="procurar" value="Efetuar Nova Busca" onclick="novaBusca($tipo_busca)"/>
			</form>';
		break;
	case 'busca':
		$str_botoes = '
			<input name="procurar" type="submit" id="procurar" value="Procurar" onclick="CarregarCliente($tipo_busca); return false;"/>';
		break;
	case 'cadastro':
		$str_botoes = 
		'<p><CENTER>
	    	<input name="cadastrar" type="submit" id="cadastrar" value="Cadastrar" /> 
	        	&nbsp&nbsp&nbsp&nbsp
	    	<input name="limpar" type="reset" id="limpar" value="Limpar" />
    	</CENTER></p>';
		break;
	case 'removidos':
		$str_botoes = '
			<input name="procurar" type="submit" id="procurar" value="Procurar" onclick="CarregarCliente($tipo_busca); return false;"/>';
		break;
}
echo $str_botoes;

?>